﻿using UnityEngine;

namespace Assets.Scripts
{
    abstract class CharacterBase
    {
        protected GameObject mDrawing;
        //protected SpriteSheet mSpriteSheet;

        protected int mMaxHealth = 0;
        protected int mCurHealth = 0;

        protected float mDamage = 0;

        protected int mAgility = 0;
        protected int mStrength = 0;
        protected int Intellect = 0;
        protected int mStamina = 0;

        protected CharacterBase(string name)//, Texture2D spriteSheet)
        {
            //mSpriteSheet = new SpriteSheet(spriteSheet);
            mDrawing = new GameObject(name);
        }

        public abstract void Update();
    }
}
